dog dogs vet school vet school application university engineering pets cat dvm puppy puppies kittens new york